package com.tyj.common.exception;

/**
 * 常量列表
 * 10000 系统未知异常
 * 10001 参数格式效验失败
 * 10002 验证码获取频率太高,请稍后重试
 * 10003 验证码发送失败,服务内部异常
 * 11000 商品上架异常
 *
 * 200 用户异常
 */


public enum  BizCodeEnume {
    UNKNOW_EXCEPTION(10000,"系统未知异常"),
    VAILD_EXCEPTION(10001,"参数格式效验失败"),
    SMS_CODE_EXCEPTION(10002,"验证码获取频率太高,请稍后重试"),
    SMS_CODE_SERVER_EXCEPTION(10003,"验证码发送失败,服务内部异常"),
    PRODUCT_UP_EXCEPTION(11000,"商品上架异常"),
    PHONE_EXIST_EXCEPTION(20001,"手机号已存在"),
    USERNAME_EXIST_EXCEPTION(20002,"用户名已存在"),
    USER_LOGIN_EXCEPTION(20003,"账号或密码错误"),
    NO_STOCK_EXCEPTION(21000,"商品库存不足"),
    LOGINACCT_PASSWORD_EXCEPTION(15003,"账号或密码错误");
    private int code;
    private String msg;

    BizCodeEnume(int code, String msg) {
        this.code = code;
        this.msg = msg;
    }

    public int getCode() {
        return code;
    }

    public String getMsg() {
        return msg;
    }
}
